home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / UTIL / SCREEN / MANGIFY / !Mangify / !Help next >
Text File  |  1995-06-06  |  16KB  |  358 lines

  1.  
  2.  
  3.                           'Mangify' v0.66
  4.  
  5.                           by Tracy of SICK
  6.  
  7.                         all rights reserved
  8.                 this software copyright © 1995 SICK
  9.            (Merlin Hughes, Conrad Hughes & Andrew Block)
  10.  
  11.                              4 Feb 1995
  12.  
  13.                                 -o-
  14.  
  15.   This application is Rhubarbware [TM]; not public domain.  Please
  16.   consult the license near the end of this file.
  17.  
  18.   SICK are the Slightly  Intelligent Crazy Rosebi, and this is the
  19.   documentation.
  20.  
  21.   No, it's not a game of ping-pong.
  22.  
  23.   Mangify is a QUICK magnifier.  I think it works in all modes  on
  24.   all monitors.  Even a RiscPC.
  25.  
  26.                                 -o-
  27.  
  28.   I wrote  this in three hours or something, so don't expect much.
  29.   I  touched it up  in  three more, so don't expect much  more.  I
  30.   wrote   this   as   a   quick    magnifier.   The   scaling   is
  31.   hand-coded(ish), fast, and simple.  It's not perfect.  It works.
  32.  
  33.   Double-click on  Mangify and you will get  a window with a pane.
  34.   The window is a zoom in around the pointer.  The pane allows you
  35.   to control it.
  36.  
  37.   The 'x' series of numbers (the top lot) is the zoom; choose from
  38.   2,  3, 4, 6, 8.  Some zooms are not available in  some modes and
  39.   with some windows sizes.
  40.  
  41.   The  's'  series of numbers (the  next lot) is the window  size;
  42.   choose from  whatever is there.  Some sizes are not available in
  43.   some modes with some zoom settings.
  44.  
  45.   The 'c'  series of attributes control the  cursor; the '.' gives
  46.   you a dot  under the  current  pointer  position; the '+' puts a
  47.   crosshairs  with  the  centre-dot  missing;  both  '.'  and  '+'
  48.   together  give  a  complete  crosshairs.  The  splodge  controls
  49.   whether the cursor colour is EOR'ed or solid.
  50.  
  51.   Move it all by clicking in the main window and dragging.
  52.  
  53.   Click on  'icon' to  iconify  onto the icon  bar;  click on  the
  54.   icon-bar icon to de-iconify again.
  55.  
  56.   You  can't have all zooms  and  sizes always because  I can't be
  57.   bothered; too much hassle,  too little  gain.  So much crime, so
  58.   little time.  Can I help you ma'am?
  59.  
  60.   Quit with the quit button or from the menu.
  61.  
  62.   Save  your current  settings  (size, zoom, cursor type,  update)
  63.   from the menu.
  64.  
  65.   The  'lock' button allows you to lock onto a fixed point  on the
  66.   screen; click again to unlock.  It locks onto  the point on  the
  67.   screen  where the pointer  is when you release the mouse button,
  68.   that is to say, press the mouse button on 'lock', drag to  where
  69.   you want to look and release the mouse button.
  70.  
  71.   Hit Ctrl-Shift-F11 to toggle the lock wherever  the pointer  is.
  72.   This may not  work  if the  caret  is  in  a window.  Don't  hit
  73.   Ctrl-Shift-F12 by accident.
  74.  
  75.   From the menu,  there's an 'Update' submenu; whilst the  pointer
  76.   is not  moving, Mangify  only updates its window every so often,
  77.   and you set this  so often here, so  to speak.  Basically, at 1,
  78.   if the pointer doesn't move, it updates every poll, at 2 it only
  79.   updates every second poll, et cetera.
  80.  
  81.   That's it.
  82.  
  83.   If there is  summat that someone desires me to do, I may do such
  84.   if you  ask  and it's not too  hard.  And it's Tuesday.  And the
  85.   moon is out.  And great Cthulhu has  risen.  Or you wallop me on
  86.   the head.  Wallop wallop.
  87.  
  88.   Oh, and the crosshair doesn't follow the pointer when lock is on
  89.   because I  can't get it to do so.  I wrote the cursor  code in a
  90.   dream some night over in the galaxy of  Andromeda while eating a
  91.   blancmange and since I got back, I just can't for the life of me
  92.   work out  how  to get  that bit working.  Writing this help file
  93.   has used up most of my limited brain capacity anyway, so I doubt
  94.   I'll even try anymore.  Unless of course the moon turns blue and
  95.   I swim to the planet Skyron again.
  96.  
  97.   I went to America instead.  That was good enough.  It works.
  98.  
  99.   By  fast,  I mean that for any actual magnification,  Mangify is
  100.   between four and ten times faster than !CloseUp; the greater the
  101.   zoom,  the  greater  the  factor.  I  could  improve  the  lower
  102.   magnifications but  might  not  be able  to  justify  the  added
  103.   complication against the possibility of horizontal masking.  The
  104.   source is easy to follow; do it yourself if you want ;)
  105.  
  106.                                 -o-
  107.  
  108.   To do: Add horizontal masking.  Maybe also hide the  toolwindow,
  109.   and  pick  the solid/EOR colour  and  lock  key.  Maybe lock  to
  110.   carrot.
  111.  
  112.                                 -o-
  113.  
  114.                           Rhubarbware [TM]
  115.  
  116.             Rhubarbware is a non-registered trademark of
  117.  
  118.                the Slightly Intelligent Crazy Rosebi
  119.                and Fluffy Rhubarb Information Systems
  120.                               (honest)
  121.  
  122.  
  123.   This software is RhubarbWare, not Public Domain, so  please read
  124.   the following license carefully.
  125.  
  126.   What does RhubarbWare entail?
  127.  
  128.   RhubarbWare is licensed for free non-commercial  public use  and
  129.   distribution, provided *ALL* files are included and *NO*  profit
  130.   is made from it.  This means you can't  charge  for it or bundle
  131.   it with another product, without  express written  permission of
  132.   the author.
  133.  
  134.   Public domain libraries and such institutions may charge NO MORE
  135.   THAN  £1.00 for  distribution on a  medium as cheap as a  double
  136.   density disk, and NO MORE THAN £2.00 on  a more expensive medium
  137.   such  as a high density  disk.  This limit includes all charges;
  138.   post,  packaging, and  copying, and applies  before  any special
  139.   discounts.  It  may  NOT  be  distributed  along with any  other
  140.   product which incurs a greater  charge - such as  a big magazine
  141.   or more expensive disk - without my prior consent.
  142.  
  143.   NO OTHER CHARGES MAY BE  MADE.  If in doubt, try and contact me.
  144.   What  with my  current lack  of  fixed abode, try  electronic in
  145.   preference to solid means.
  146.  
  147.   Should some person or company be found to be in breach of any of
  148.   these conditions, I'll be mondo annoyed.
  149.  
  150.   NO part of any RhubarbWare may be distributed after modification
  151.   without the author's express written permission.
  152.  
  153.   This product is supplied as is; there is no warranty for it.  No
  154.   warranty, expressed or  implied,  including but not  limited to,
  155.   the implied warranties  of  merchantability  and  fitness for  a
  156.   particular purpose,  will  be considered valid.  The entire risk
  157.   as to  the quality  and performance of the program is  with you.
  158.   You assume  any  costs  that  may  emerge  as a  result  of this
  159.   product, it's use, misuse, abuse, or  as  a  result of any other
  160.   phenomenon associated it.  If  in doubt, blame the  pixies.  Not
  161.   the  nice  little ones  that  sit  around on  toadstools playing
  162.   whistles; no, the nasty  evil malevolent pixies; the  tiny green
  163.   ones with black pointy beards, who invade our computer  systems,
  164.   casting their wicked spells and causing all of our problems.
  165.  
  166.   In no event will the copyright holders, or any other parties who
  167.   distribute this product, be liable to you for damages, including
  168.   any  general,  special,   incidental  or  consequential  damages
  169.   arising  out of  the  use  of or  inability  to use this product
  170.   (including,  but not limited  to,  loss  of  data, or data being
  171.   rendered  inaccurate,  or  losses  sustained  by  you  or  third
  172.   parties, or a failure of the program to  operate with  any other
  173.   programs).
  174.  
  175.   If you like this  software, find it useful, or use it regularly,
  176.   you might  like to think about registering  your  copy with  the
  177.   author.  This  will help to promote  further ventures into  this
  178.   and  other   exciting  fields   of  programming   and   culinary
  179.   development.
  180.  
  181.   To  register,  you  must  send the author  either  one stick  of
  182.   rhubarb  [rheum  palmatum] [rhabarb],  or its equivalent in some
  183.   representative medium.
  184.  
  185.   Rhubarb is a  very delicate plant, so please treat it with great
  186.   care and respect.  Don't  do  anything  insensitive to it,  like
  187.   posting it and all.  It  would be advisable  to  wrap any actual
  188.   specimens  of  it up in a  copy  of  your  favourite  recipe for
  189.   rhubarb pie, scribbled on the  back  of a ten pound note, or its
  190.   equivalent  in your local currency.  Please however, be aware of
  191.   any   regional  export  regulations  governing  the  export  and
  192.   transport  of  this and  other agricultural produce.  The author
  193.   will  accept no responsibility for individual or group ignorance
  194.   of  any such  laws, which may or may not lead to any punitive or
  195.   non-punitive  measures,  including,  but not limited to,  fines,
  196.   imprisonment, flogging, or even execution.
  197.  
  198.   The equivalent of  one stick of rhubarb in  some  representative
  199.   medium is defined as a picture, or any other representation of a
  200.   stick  of rhubarb, possibly  including the  leaf, on some medium
  201.   that  is  readable  with  current  technology.  For  example,  a
  202.   scribble on the back of a postcard of your local region  or city
  203.   could be  correctly classified as the  equivalent of a  stick of
  204.   rhubarb in some representative medium.
  205.  
  206.   RhubarbWare is perfect.  Any unusual  features  are  deliberate,
  207.   and  definitely have some purpose.  Whether the author knows the
  208.   purpose is irrelevant.  Should  you wish to  tell the  author of
  209.   any features  they  have  put  in, or  any  additions  you  feel
  210.   necessary, feel  free  to  express  your  opinion.  Please  note
  211.   however,  that  any  useful  or logical  features or alterations
  212.   already exist.  Whether the author  has included the ability  to
  213.   access these features or alterations is not pertinent.
  214.  
  215.   If  you  do not find  this software useful,  or  find some other
  216.   problem with reality, please feel free to notify  the  author of
  217.   your reasons  for  feeling  this  way.  If you  include proof of
  218.   affiliation with the Campaign to Stamp Out the Evil Pixies,  you
  219.   may find the author more agreeable.
  220.  
  221.   The author may or may  not reply to  any correspondence, and may
  222.   even take relevant action, provided it does not directly lead to
  223.   injury  to any persons, alive, dead, or  fictional.  Unless,  of
  224.   course, they are hippos or evil nasty wicked malevolent pixies.
  225.  
  226.   Any software,  ideas,  or suggestions,  are always  appreciated.
  227.   PLEASE, NO LAMERS OR COPIERS.  If you have some great commercial
  228.   software to share, THE AUTHOR DOES NOT WANT TO KNOW.
  229.  
  230.   In any correspondence, where relevant, please include details of
  231.   what hardware and software you are running, your marital status,
  232.   and what  machine you use  (along with  any  relevant associated
  233.   information, for example height, eye colour, etc).
  234.  
  235.   Please adhere  to all recommendations and requisites within this
  236.   license.  If  you  support  RhubarbWare  properly, you  will  be
  237.   encouraging further pursuit of  the RhubarbWare ideal.  You will
  238.   thus directly be  improving the  entire world;  encouraging more
  239.   and  better,  software, promoting  a  cleaner  environment,  and
  240.   generally making better rhubarb pies all around.
  241.  
  242.                                 -o-
  243.  
  244.   If you  think you have an evil pixie in your system, try baiting
  245.   him   with  a   gingerbread  trap.  Some   wicked  goblinry  are
  246.   invisible; these are particularly  difficut  to identify.  Watch
  247.   out for their distinctive markings and large ears.
  248.  
  249.                                 -o-
  250.  
  251.   Basically, feel  free to copy and distribute this software;  you
  252.   may  charge no more than £1.00 altogether if you distribute on a
  253.   double density disk.  If  you want  to  charge more, delete this
  254.   application;  I  don't  write  this  for the  benifit  of  other
  255.   companies and individuals.
  256.  
  257.   Remember, I don't profit from this; why should you?
  258.  
  259.   Write to me if you wish; however I may not have time to reply.
  260.  
  261.                                 -o-
  262.  
  263.                    The Future of Rhubarbware [TM]
  264.  
  265.   Sadly, Rhubarbware  [TM]  has, up  to this point, been  a dismal
  266.   failure.  Ignoring  monetary donations,  and regarding images of
  267.   rhubarb  (regardless  of  their  accuracy and  origin)  as being
  268.   imaginary,  Rhubarbware  [TM]  has to date, amassed this  author
  269.   1+3i (or,  if  you are an engineer,  1+3j)  pieces  of  rhubarb.
  270.   Summing   these,   one   could  produce  the  impure  quaternion
  271.   [2,3i+3j].  Should this subsequently be squared, the three-space
  272.   quaternion  [-14,12i+12j]   can  be  produced.  This  result  is
  273.   indeed, very interesting.  Sadly  however, none of the donations
  274.   were particularly square, so this phenomenon must be ignored.
  275.  
  276.   To  attempt  to  alleviate  the aforementioned lack of  suitable
  277.   recompense,  some system  of  auto-registration  may have  to be
  278.   introduced.   The   most   promising   system  currently   under
  279.   consideration involves supplying free Sticky Buns [TM]  with all
  280.   copies of  this product.  The Rhubarbware [TM] license would  be
  281.   updated to stipulate that supplying such a Sticky Bun [TM] would
  282.   be a mandatory requirement whenever any Rhubarbware [TM] product
  283.   was  copied.  By carefully  monitoring the  Sticky  Fingerprints
  284.   [TM]  produced  by users  of our  Sticky  Buns  [TM],  and using
  285.   Advanced  Computer  Techniques [TM], we would hope to be able to
  286.   PINPOINT  BY  NAME, all Rhubarbware [TM] users who are illicitly
  287.   drinking cups of tea between the  hours mentioned in  RFC  3.12,
  288.   paragraph 6.  An  Accurate Correlation [TM] between this illicit
  289.   tea-drinking and the use of Rhubarbware  [TM] would be generated
  290.   using More Advanced Computer Techniques [TM], and from this,  we
  291.   would be able to divest ourselves of all garments and other such
  292.   unsuitable parephenalia.  Our Startling Mental Powers [TM] would
  293.   then be able  to  operate free of  all constraints (ignoring for
  294.   the moment,  any Limited Mental Capacities [TM]), and  we  would
  295.   thus be able  to detect Where  You  Are [TM], and  What  You Are
  296.   Doing [TM].
  297.  
  298.   As  you can see, we  have  a formidable system Ready  For Action
  299.   [TM].
  300.  
  301.   The future privacy of the world is at risk.
  302.  
  303.   Send us your Rhubarb, or face the consequences.  Or don't.
  304.  
  305.                                 -o-
  306.  
  307.   I don't live anywhere anymore, except in the great United States
  308.   of America, land of the free, et cetera.
  309.  
  310.   Address:                 Merlin Hughes,
  311.                   Department of Computer Science,
  312.                       CB#3175 Sitterson Hall,
  313.             University of North Carolina at Chapel Hill,
  314.                             Chapel Hill,
  315.                            NC 27599-3175,
  316.                                U.S.A.
  317.  
  318.   Office Phone:           +1-919-962-1909
  319.  
  320.   Home Phone:             +1-919-968-1674
  321.  
  322.   This  should be prefixed by your  country's international access
  323.   code; ie 010-1-919-962-1909.
  324.  
  325.   My e-mail addresses will last for a while.
  326.  
  327.   Internet:              merlin@cs.unc.edu
  328.                         merlin@maths.tcd.ie
  329.                        merlin@scrg.cs.tcd.ie
  330.                         chughes@maths.tcd.ie
  331.  
  332.   Contact me through my mum at:
  333.  
  334.   Address:                 Merlin Hughes,
  335.                         14 Kenilworth Park,
  336.                           Harold's Cross,
  337.                              Dublin 6W,
  338.                                Eire.
  339.  
  340.   Phone:                   +353-1-901237
  341.  
  342.                                 -o-
  343.  
  344.   If rhubarb does not lie within your vegetable garden, dig it  up
  345.   from  an  encyclopaedia, or  failing  that,  replace  it with an
  346.   alternative known plant life, for example, a kiwi fruit.
  347.  
  348.                                 -o-
  349.  
  350.   This release of Mangify is dedicated to my trusty pair of boots.
  351.                  We make a little hiking.  RIP.  :(
  352.  
  353.                                 Bye
  354.  
  355.                               Merlin.
  356.  
  357.                                 -o-
  358.